envelop (something) in mystery

Traducciones
envelopper (quelque chose) de mystère
Palabras
envelop

verb
envelopper